processing and storage plant - French English Dictionary